#ifndef JOSEPH_H
#define JOSEPH_H
#include <stdio.h>
#include <stdlib.h>
typedef struct node {
    int data;
    struct node *next;
}Node;

/* Joseph环的头 */
typedef struct {
    Node *head;
    Node *rear;
}JosephHeader;

// 初始化Joseph环的n个节点
void initJosephGame(JosephHeader *game, int n);
// 显示各个元素值
void showData(JosephHeader *game);
// 开启游戏
void startJosephGame(JosephHeader *game, int m);
#endif //JOSEPH_H
